package com.rd.student.jiaji.class3.caiyuxin;


import java.util.Scanner;

public class RomanTest {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        System.out.println("请输入(3999-1的整数)数字：");
        int a=scanner.nextInt();
        if(a>3999||a<1){
            System.out.println("输入错误");
            return;
        }
        else {
            //判断是否输出M
            if (a>=1000){
                int m=a/1000;
                a=a%1000;

                //输出M
                for (int i=0;i<m;i++){
                    System.out.print("M");
                }

            }
            //是否输出D
            if(a>=500){
                int m=a/500;
                a=a%500;

                //输出D
                for (int i=0;i<m;i++){
                    System.out.print("D");
                }

            }
            //是否输出C
            if(a>=100){
                int m=a/100;
                a=a%100;
                //输出C
                for (int i=0;i<m;i++){
                    System.out.print("C");
                }
            }
            //是否输出L
            if (a>=50){
                int m=a/50;
                a=a%50;
                //输出L
                for (int i=0;i<m;i++){
                    System.out.print("L");
                }
            }

            //判断是否输出X
            if (a>=10){
                int m=a/10;
                a=a%10;

                //输出X
                for (int i=0;i<m;i++){
                    System.out.print("X");
                }
            }
            //判断是否输出V
            if (a>=5){
                int m=a/5;
                a=a%5;

                //输出V
                for (int i=0;i<m;i++){
                    System.out.print("V");
                }
            }

            //判断是否输出I
            if (a>=1){

                for (int i=0;i<a;i++){
                    System.out.print("I");
                }
            }
        }
    }
}
